forest supervisors - German English Dictionary